package main

import (
	"bufio"
	"fmt"
	"io"
	"os"
)

//文件的基本操作
func main() {

	//file, _ := os.Open("D:\\opt\\zscms\\file\\20211203\\0f5b6347b6de41699225ee248b4c32fe.jpg")
	//fmt.Printf("file的类型%T", file)
	//
	////程序退出时调用这个方法
	//defer file.Close()

	test()

}

//读取文件
func test() {

	file, error := os.Open("d:\\home\\test.txt")

	defer file.Close()
	if error != nil {
		fmt.Println(error)
	}

	reader := bufio.NewReader(file)
	for {
		str, err := reader.ReadString('\n')
		if err == io.EOF {
			break
		}
		fmt.Println(str)
	}

}
